package com.example.service;

import com.example.dto.StudentDegreeDataDto;
import com.example.params.StudentQueryParam;
import com.example.pojo.Student;
import com.example.vo.clazz.GetAllClazzInfoVo;
import com.example.vo.student.GetAllStudentInfoVo;

import java.util.List;

public interface StudentSevice {
    GetAllStudentInfoVo queryAllStudent(StudentQueryParam studentQueryParam);

    boolean addStudent(Student student);

    Student getStudentById(Integer id);

    boolean updateStudent(Student student);

    boolean deleteStudentByIds(List<Integer> ids);

    boolean handleViolation(Integer id, Integer score);


}
